Skip to content

Comments

go-avahi: Add initial fuzzing harness for DomainNormalize#48

Open
rishavtarway wants to merge 4 commits intoOpenPrinting:mainfrom
rishavtarway:add-go-avahi-support
Open

go-avahi: Add initial fuzzing harness for DomainNormalize#48
rishavtarway wants to merge 4 commits intoOpenPrinting:mainfrom
rishavtarway:add-go-avahi-support

Conversation

@rishavtarway
Copy link

This PR adds the initial fuzzing infrastructure for the go-avahi project.

Changes:

  • Added projects/go-avahi/fuzzer/fuzz_domain.go: Harness to fuzz the DomainNormalize function, targeting CGo boundary safety.
  • Added projects/go-avahi/oss_fuzz_build.sh: Build script enabling CGo compilation and linking against libavahi-client.
  • Added seed corpus for domain validation.

Testing:

  • Verified locally using OSS-Fuzz Docker images.
  • Validated build success with compile_native_go_fuzzer.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant